date: 2023-09-01
Type: Cours
Projet: Blindcode
Cours: CSSCSS : Travail en groupe
Arrivé à cette étape, vous devez déjà avoir un sujet et un groupe. Vous trouverez ici une liste des choses à faire et quelques conseils pour réaliser votre projet.
Avant de vous lancer à corps perdu dans votre projet, concertez-vous en équipe. Qu'est-ce que vous allez faire ? Imaginez votre produit fini ! Le nombre de page, le nombre d'article, les couleurs principales de votre site, les différents "chantiers", où se trouveront vos différents éléments ? Dans quels style ? La navbar est-elle en haut ou sur le côté ? Le footer sera noir sur blanc ou blanc sur noir ? Vous devez essayer de répondre à un maximum de question et avoir un projet cohérant après cette étape.
Une fois que vous savez le produit final que vous voulez, il faudra ensuite découper votre projet en différentes partie. Vous avez un temps limité pour arriver à ce que vous voulez, qu'est-ce qui est le plus important pour montrer ce que vous avez dans le ventre ? Je vous invite à viser, dans tous les cas, au minimum, votre page d'accueil, un article et une page de formulaire. Il sera alors temps une fois votre site en version minimal fini, multiplier les articles. Aussi, ne perdez pas trop de temps dans la rédactions ni dans les détails dans un premier temps. Il faut des pages globalement stylée, ensuite, peaufinez des détails si vous avez du temps ! Prenez en compte l'accessibilité dès le début grâce à une structure logique ! Une fois que vous avez donc en tête votre projet de rêve et votre version minimale du projet, vous pouvez enfin vous répartir les tâches.
-Ha, moi je suis chaud à faire la structure de la page d'accueil déjà
-Ok, moi je fait la structure de l'article
-Ok, mais comme l'article est plus petit, tu auras fini avant moi, donc fait le footer pendant que je fais le header
-Bien, et du coup, si j'ai fini avant toi encore, je m'attaquerai à styliser le footer, comme ça tu n'auras plus qu'à le mettre sur la page d'accueil ok ?
Voilà un peut à quoi ça peut ressembler. Une possibilité serait de lister tout les chantiers que vous avez, et ensuite vous les répartir. Pas besoin d'aller trop dans le détail, ni de tout anticiper, discutez au fur et à mesure de l'avancement du projet pour vous redonner des tâches. Le but et de faire le mieux que vous pouvez sur le temps imparti !
Surtout, ne perdez pas de temps sur le contenu. On s'en fou qu'il existe réellement un chat qui s'appelle Jeanine de 3ans à adopter à Ghlin. Ce qui importe c'est que la galerie d'image marche, avec la première photo de chat sur google, et un nom provisoire. On s'attardera à tout ça plus tard si on a le temps, mais c'est plus important que je vois votre page d'accueil avec les bonnes couleurs, les bonnes fonctionnalité, et prêt à l'emploi plutôt qu'il y ai la bonne photo de chat jolie que vous avez mis 3h à trouver.
Une fois que tout le travail préalable est prêt, il est temps de se lancer. Si vous compétences le permettent, commencez par créer un dépot github, c'est toujours plus simple pour le travail en groupe. Une fois ceci fait, à l'attaque. A tout les moment du développement je vous conseille de prendre quelques minutes pour faire ceci :
Ne rushez pas des 8h de travail sans prendre le temps. Petit à petit l'oiseau fait son nid, structurez votre travail, prenez des pauses, et prenez autant le temps d'observer et de souffler que de carburer !
créé le 2023-09-01 à 11:22